package com.example.ymm.modules1.service.dto.heng.ex;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.List;

@Data
public class UserAnserView implements Serializable {


    String userAnswerId;

    String publishQuestionId;//对应的题目

    String userPaperId;

    private String userId;

    private String userName;

    String publishPaperId;

    Integer score;//最终得分

    Integer sort;//题目序号

    String paperName;

    Integer isTrue;
    Integer haveAnser;//有没有答题0否 1是

    Integer izDist;//是否不区分对错 1不区分 0区分


    String publishGroupName;//发布的模块名称

    private Timestamp createTime;

    //题目信息
    String type;
    String title;

    @TableField(exist = false)
    List<UserOptionView> options;//用户选择的选项

    @TableField(exist = false)
    List<PublishOptionView> trueOptions;

    @TableField(exist = false)
    List<PublishOptionView> allOptions;//原题中所有的选项

}
